storm of indignation - Turco Inglés Diccionario